package hxvid;
typedef ConnectionObject=
{
	var app:String;// =AString(applications/testApp)
	var fpad:Bool;// =ABool(false)
	var audioCodecs:Float;// =ANumber(3191)
	var videoCodecs:Float;// =ANumber(252)
	var pageUrl:String;// =AString(http://www.haxer.be/FlashAway/FlashAway.html?source=netconnection.swf)
	var swfUrl:String;// =AString(http://www.haxer.be/FlashAway/FlashAway.swf/[[DYNAMIC]]/11)
	var tcUrl:String;// =AString(rtmp://213.118.54.109:1935/applications/testApp)
	var capabilities:Float;// =ANumber(239)
	var objectEncoding:Float;// =ANumber(0)
	var flashVer:String;// =AString(WIN 10,2,152,26)
	var videoFunction:Int;//=ANumber(1)
}
typedef ServerConfig=
{
	public var host : String;
	public var port : Int;
	public var logFile : String;
	public var appsDir : String;
	public var clientBufferSize:Int;
	public var flvBufferTime:Float;
	
	var listenValue : Int;
	var connectLag : Float;
	var minReadBufferSize : Int;
	var maxReadBufferSize : Int;
	var writeBufferSize : Int;
	var blockingBytes : Int;
	var messageHeaderSize : Int;
	var threadsCount : Int;
}
typedef ApplicationConfig=
{
	var name:String;
	var streamsDir:String;
	var soDir:String;
	var logFile:String;
	var isRoom:Bool;
	var version:Int;
}
